508 Mount Dandenong Tourist Rd, Olinda VIC 3788, Australia
View on Map
What travelers say:
cuckoo restaurant is back!!!! under new management but I am sure a lot of people are excited that this German restaurant return. the atmosphere in there was always amazing.